func go/types.isString
17 uses
go/types (current package)
builtins.go#L122: if t := coreString(y.typ); t != nil && isString(t) {
builtins.go#L154: if isString(t) && id == _Len {
builtins.go#L193: if isString(t) && id == _Len {
builtins.go#L367: if src0 != nil && isString(src0) {
const.go#L199: case isString(typ):
conversions.go#L29: case isInteger(x.typ) && isString(t):
conversions.go#L68: if isString(x.typ) && isBytesOrRunes(u) {
conversions.go#L181: if (isInteger(Vu) || isBytesOrRunes(Vu)) && isString(Tu) {
conversions.go#L186: if isString(Vu) && isBytesOrRunes(Tu) {
expr.go#L397: if !isString(target) {
index.go#L56: if isString(typ) {
index.go#L117: if isString(t) {
index.go#L227: if isString(u) {
predicates.go#L30: func isString(t Type) bool { return isBasic(t, IsString) }
signature.go#L58: if _, ok := core.(*Slice); !ok && !isString(core) {
stmt.go#L1042: if isString(typ) {
under.go#L88: if isString(u) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)